if these walls could talk - Turc Anglais Dictionnaire